#include "StatusMsgReporter.h"

const static std::string MSG_STATUS_TYPE = "status";         // 消息类型
const static int MSG_STATUS_LENGTH = 100;                    // 消息长度
const static int STATUS_REPORT_20HZ = 20;                    // Status数据的上报频率

StatusMsgReporter::StatusMsgReporter()
{
    SetMsgInfo(MSG_STATUS_TYPE, MSG_STATUS_LENGTH);
    SetTimeInterval(STATUS_REPORT_20HZ);
    m_status.clear();
}

std::string StatusMsgReporter::GetReportMsg()
{
    // TODO：更新报文的数据
    // update m_status;

    // 报文数据打包
    return m_status;
}